package pojo;


import lombok.Getter;
import lombok.Setter;

import java.util.HashSet;
import java.util.Set;

/**
 * Registry entity. @author MyEclipse Persistence Tools
 */
@Setter
@Getter
public class Registry  implements java.io.Serializable {


    // Fields 1

     private Integer id;
     private SysUsers sysUsers;
     private Schedule schedule;
     private Room room;
     private Department department;
     private Patient patient;
     private Integer status;
     private Double fee;
     private Double payFee;
     private Integer isMedicare;
     private Double medicareFee;
    private Set medicalAdvice = new HashSet(0);
    // Constructors

    /** default constructor */
    public Registry() {
    }

    
    /** full constructor */
    public Registry(SysUsers sysUsers, Schedule schedule, Room room, Department department, Patient patient, Integer status, Double fee, Double payFee, Integer isMedicare, Double medicareFee) {
        this.sysUsers = sysUsers;
        this.schedule = schedule;
        this.room = room;
        this.department = department;
        this.patient = patient;
        this.status = status;
        this.fee = fee;
        this.payFee = payFee;
        this.isMedicare = isMedicare;
        this.medicareFee = medicareFee;
    }

   
    // Property accessors

    public Integer getId() {
        return this.id;
    }
    
    public void setId(Integer id) {
        this.id = id;
    }

    public SysUsers getSysUsers() {
        return this.sysUsers;
    }
    
    public void setSysUsers(SysUsers sysUsers) {
        this.sysUsers = sysUsers;
    }

    public Schedule getSchedule() {
        return this.schedule;
    }
    
    public void setSchedule(Schedule schedule) {
        this.schedule = schedule;
    }

    public Room getRoom() {
        return this.room;
    }
    
    public void setRoom(Room room) {
        this.room = room;
    }

    public Department getDepartment() {
        return this.department;
    }
    
    public void setDepartment(Department department) {
        this.department = department;
    }

    public Patient getPatient() {
        return this.patient;
    }
    
    public void setPatient(Patient patient) {
        this.patient = patient;
    }

    public Integer getStatus() {
        return this.status;
    }
    
    public void setStatus(Integer status) {
        this.status = status;
    }

    public Double getFee() {
        return this.fee;
    }
    
    public void setFee(Double fee) {
        this.fee = fee;
    }

    public Double getPayFee() {
        return this.payFee;
    }
    
    public void setPayFee(Double payFee) {
        this.payFee = payFee;
    }

    public Integer getIsMedicare() {
        return this.isMedicare;
    }
    
    public void setIsMedicare(Integer isMedicare) {
        this.isMedicare = isMedicare;
    }

    public Double getMedicareFee() {
        return this.medicareFee;
    }
    
    public void setMedicareFee(Double medicareFee) {
        this.medicareFee = medicareFee;
    }
   








}